river reach - French English Dictionary